home *** CD-ROM | disk | FTP | other *** search
- Path: senator-bedfellow.mit.edu!faqserv
- From: nikki@trmphrst.demon.co.uk (Nikki Locke)
- Newsgroups: comp.lang.c++,comp.answers,news.answers
- Subject: Available C++ Libraries FAQ
- Supersedes: <C++-faq/libraries_826335481@rtfm.mit.edu>
- Followup-To: poster
- Date: 8 Apr 1996 18:22:45 GMT
- Organization: Trumphurst Ltd.
- Approved: news-answers-request@MIT.Edu
- Expires: 22 May 1996 18:05:27 GMT
- Message-ID: <C++-faq/libraries_828986727@rtfm.mit.edu>
- Reply-To: cpplibs@trmphrst.demon.co.uk
- NNTP-Posting-Host: bloom-picayune.mit.edu
- Summary: Contains a list of available C++ libraries, both PD and commercial.
- X-Last-Updated: 1996/03/28
- X-Mailer: cppnews $Revision: 1.43 $
- Originator: faqserv@bloom-picayune.MIT.EDU
-
- Archive-name: C++-faq/libraries
- Comp-lang-c++-archive-name: C++-faq/libraries
-
- Available C++ Libraries FAQ
- ===========================
-
- Introduction
- ~~~~~~~~~~~~
- Here is the latest draft of a list of available C++ libraries I am
- compiling. I intend to post this once a month or so (unless there are any
- complaints).
-
- It is submited to comp.lang.c++ and news.answers, and is available for
- public ftp (along with all the other Usenet FAQ lists) at rtfm.mit.edu
- (18.70.0.209), in file
- pub/usenet-by-group/comp.lang.c++/C++-faq/libraries).
-
- Rtfm.mit.edu also has a mail server - send a mail message containing
- "usenet-by-group/comp.answers/C++-faq/libraries*" to
- mail-server@rtfm.mit.edu. If you want to find out more about the mail
- server, send a message to it containing "help".
-
- Marshall Cline's C++ FAQ should also be available from rtfm - the files
- are called _posting_#1_4, _posting_#2_4, _posting_#3_4 and _posting_#4_4,
- and they are in directory pub/usenet-by-group/comp.lang.c++/.
-
- I have not included a credits list, because it would be nearly as large as
- the rest of the file! Many thanks to all those who contributed, and I hope
- you won't be offended that I haven't mentioned you.
-
- Please mail comments, criticisms, additions and amendments to me at
- cpplibs@trmphrst.demon.co.uk. However, please DO NOT mail me with requests
- for assistance in finding files mentioned in the list. I am unable to
- provide such a service. Definite information such as "file xyz is no
- longer at site xxx" IS welcome - even better if you can tell me an
- alternative site where it can be found. If you are new to the Internet,
- try to find out about tools such as archie, whois, www, gopher etc. I
- recommend the newsgroups "news.announce.newusers" and "news.answers" for
- starters.
-
- Because the text FAQ is getting so large, I want to split it into 6
- sections. However, there is a long queue of requests to the news.answers
- moderators, so it is likely to take a long time to make the necessary
- changes. In the mean time, I have drastically reduced the size of the
- posted version of the list - it now only includes a 1-line description of
- each library, and minimal contact information. In order to obtain the
- full text of each entry, you must access the World Wide Web version of the
- FAQ. This is a temporary measure, until my request gets to the front of
- the news.answers moderators queue.
-
- However, I have now placed the whole list in a database, from which I can
- generate the postings, and World Wide Web pages. This is why the items
- are now in alphabetical order, and probably also explains any new mistakes
- in the list!
- FTP from ftp://rtfm.mit.edu/pub/usenet-by-group/comp.lang.c++/ - C++ directory at rtfm
- WWW http://homepages.enterprise.net/nikki/cppsub.html - A Web form to add your submission to the list
- WWW http://homepages.enterprise.net/nikki/cpplibs1.html - Web version of the list
- Newsgroup:news.answers
- Newsgroup:comp.lang.c++
- Email:cpplibs@trmphrst.demon.co.uk - Mail a submission to the list
- Email:mail-server@rtfm.mit.edu - RTFM mail server
-
- Adding or amending entries
- ~~~~~~~~~~~~~~~~~~~~~~~~~~
- If your library isn't mentioned, or you wish to update your entry in this
- list, feel free to mail me the new entry, or submit it via the Web form.
- Please note that entries will be restricted to a couple of paragraphs - if
- you send me a 100k text file giving minute details, I will have to
- summarise it. Or I might just ignore it, if I'm busy. It is much easier
- for me if you just send me an entry which is the right size to start
- with.
-
- Please try to format your entry in the same way as the entries already in
- this list. Suggested points to include in your entry are ...
- - Name of package
- - 1-line summary of purpose
- - Short list of features
- - Supported compilers
- - Supported operating systems
- - Licence restrictions
- - Vendors may care to give an idea of prices
- - E-mail addresses for more details
- - Ftp site(s)
- - WWW URL
- - Postal address/telephone/FAX numbers.
-
- If you wish, you may include HTML tags in your text, which will make it
- through to the WWW version of this document. Please do not use heading
- levels 1-3, and please do not include any hot links in the body of the
- text - all links should occur at the end of the text.
-
- Please add references at the end of your text in the form (tag):(item) [;(link text)]
- Where
- - (tag) is one of http, ftp, mailto, news, author, postal, tel, fax or
- bbs
- - (item) is a single line of text. Separate parts of a postal address
- with commas.
- - (link text) is optional text describing the reference
-
- Examples:
- - http://www.ashmount.com/trumphurst/cpplibs1;Available C++ Libraries
- - ftp://ftp.ashmount.com/trumphurst/docclass/docclass.zip;DocClass
- utility
- - mailto:cpplibs@trmphrst.demon.co.uk;Mail a submission to the FAQ
- - news:comp.lang.c++
- - author:Nikki Locke
- - fax:1-800-456-789;Toll-free enquiries
-
- Please mail comments, criticisms, additions and amendments to me at
- cpplibs@trmphrst.demon.co.uk.
-
- NOTE TO VENDORS
- This FAQ contains details of both free and commercial libraries. Vendors
- who have sent me details of their libraries for inclusion in the FAQ have
- been pleasantly surprised by the level of interest generated. Please
- remember, I only allow 2 or 3 paragraphs describing the product, and no
- advertising hype !
- WWW http://homepages.enterprise.net/nikki/cppsub.html - A Web form to add your submission to the list
- Email:cpplibs@trmphrst.demon.co.uk - Mail a submission to the list
-
- Changes since the last update
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Last update was on Jan 1 1996
- COOL updated on Feb 5 1996
- GECOOL 2.1 updated on Feb 5 1996
- Drat added on Feb 5 1996
- Amulet added on Feb 29 1996
- CB++ updated on Mar 15 1996
- GAGS added on Feb 8 1996
- simC added on Mar 19 1996
- MetaKit added on Mar 22 1996
- Unibase Framework added on Feb 5 1996
- ooMPEG added on Feb 5 1996
- MATCOM added on Feb 5 1996
- YACL updated on Feb 5 1996
- DocClass added on Feb 8 1996
- Classdoc added on Feb 8 1996
- Algebra added on Mar 28 1996
- Smith updated on Feb 9 1996
- Simtel updated on Mar 28 1996
- FTP/Mail gateways updated on Mar 28 1996
- NuGraf added on Feb 5 1996
- Libsetl added on Mar 28 1996
- Crusher! added on Feb 5 1996
- Generic++ updated on Feb 28 1996
- DiaViews++ updated on Feb 28 1996
- CP Graphics added on Mar 14 1996
- ZGRAF added on Feb 5 1996
- WNDX updated on Feb 5 1996
- ------------------------------------------------------------------------
- Libraries available via FTP (A-L)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ADAPTIVE Communication Environment (ACE) - C++ IPC wrappers
- FTP from ftp://ics.uci.edu/gnu/C++_wrappers.tar.Z
- Email:ace-users-request@ics.uci.edu
-
- Aisearch - a package to make writing problem solving programs easier.
- FTP from ftp://obelix.icce.rug.nl/pub/peter/aisearch.tar.Z
-
- Amulet - User Interface Development Environment
- FTP from ftp://ftp.cs.cmu.edu/usr0/anon/project/amulet/amulet/README
- Email:bam@cs.cmu.edu - Brad A. Myers
-
- Andy Register's - matrix library
- FTP from ftp://ftp.cerl.gatech.edu/pub/c++/gtmatrix
- Email:andy@cerl.gatech.edu
-
- Arjuna - For writing fault-tolerant (distributed) applications
- FTP from ftp://arjuna.ncl.ac.uk/
-
- Awesime - A C++ task library explicitly designed for simulation
- FTP from ftp://ftp.cs.colorado.edu/pub/cs/misc/Awesime
- Email:grunwald@foobar.cs.colorado.edu
-
- basic linear algebra classes
- Email:netlib@research.att.com
-
- BLAS in C++
- FTP from ftp://usc.edu/pub/C-numanal/blas.cpp.shar.z
- Email:damianm@eram.esi.com.au
-
- Blas.cpp.shar.z
- FTP from ftp://usc.edu/pub/C-numanal/
- Email:damianm@eram.esi.com.au
-
- Brent's univariate minimizer and zero finder.
- Email:netlib@research.att.com
-
- C* In C++ - Parallel Programming Classes for C++:
- Email:terry@arp.anu.edu.au
-
- C++ FEM - (Finite Element Method) Library
- FTP from ftp://usc.edu/pub/C-numanal/femlib-1.1.tar.gz
- Email:tiller@solace.me.uiuc.edu
-
- C++ implementation of differential algebra
- Email:michelotti@adcalc.fnal.gov
-
- C++SIM 1.5.2 - A simulation package written in C++.
- FTP from ftp://arjuna.ncl.ac.uk
-
- CB++ - CommonBase Database Access Library for C/C++
- FTP from ftp://ftp.x.org/contrib/CB++.0.1.*
-
- CBMT - Collaborative BioMolecular Tools
- FTP from ftp://s-ind2.dl.ac.uk/cbmt/democ12.tar.Z
- Email:mbglx@seqnet.dl.ac.uk
-
- CCL110JE.ZIP - Coroutine class library
- FTP from ftp://oak.oakland.edu/pub/msdos/cplusplus/
-
- CNCL
- FTP from ftp://ftp.dfv.rwth-aachen.de/pub/CNCL
- Email:mj@dfv.rwth-aachen.de
-
- COOL - Texas Instrument's "C++ Object Oriented Library".
- FTP from ftp://ftp.ti.com/pub/COOL.tar.Z
-
- Cvmath.cc - An include file to make complex math look like regular math.
- FTP from ftp://usc.edu/pub/C-numanal/cvmath.cc
- Email:lik@engin.umich.edu
-
- DiamondBase - Add Relational Database functionality to your C++ programs
- FTP from ftp://pippin.cs.monash.edu.au/pub/export/
- Email:davison@molly.cs.monash.edu.au
-
- Diffpack - Quick prototyping of simulators solving partial differential equations by FEM
- WWW http://www.oslo.sintef.no/avd/33/3340/diffpack
-
- DoPVM - A class built on PVM, for message passing environments.
- Email:skip@mathcs.emory.edu
-
- DOSTmUit - DOS Text Mode User Interface Toolkit
- FTP from ftp://ftp.ashmount.com/trumphurst/toolkit/
- Email:uit@trmphrst.demon.co.uk
-
- Drat - A C++ interface to the curses library
- WWW http://www.best.com/~smurman/Drat
- Email:smurman@best.com
-
- ET++ - A large GUI library and other C++ tools developed in Europe
- FTP from ftp://ftp.ubilab.ubs.ch/
- Author:Andre Weinand and Erich Gamma
-
- FFTPACK++ - C++ version of FFTPACK
- WWW http://www.xraylith.wisc.edu/~khan/software/fftpack/
- Email:khan@xraylith.wisc.edu
-
- GAGS - C++ class library for Genetic algorithms
- FTP from ftp://kal-el.ugr.es/GAGS/GAGS-0.94e.tar.gz
- Email:jmerelo@kal-el.ugr.es
-
- GAME - Parallel Genetic Algorithms Theory and Applications
- FTP from ftp://bells.cs.ucl.ac.uk/papagena/game/version1/
-
- GECOOL 2.1 - A reworking and enhancement of Texas Instrument's "C++ Object Oriented Library"
- FTP from ftp://cs.utexas.edu/pub/COOL
-
- Generic Linked List Package
- FTP from ftp://hermes.bouw.tno.nl/pub/TNO/BOUW/Bouwinf/linkedlist0.10.shar
-
- GINA++ - An O-O application framework for C++, X11R5, and OSF/Motif
- FTP from ftp://ftp.x.org/contrib/
- Email:baecker@gmd.de
-
- Gnans - Simulation of stochastic and deterministic dynamical systems
- FTP from ftp://ftp.mathematik.uni-Bremen.de/pub/gnans
- Email:bengt@mathematik.uni-Bremen.de
-
- GRAS - A Graph-Oriented Database System for SE Applications
- FTP from ftp://tupac-amaru.informatik.rwth-aachen.de/pub/unix/GRAS522_3
- Email:ricki@rwthi3.informatik.rwth-aachen.de
-
- Hans Boehms GC - Hans Boehms free Garbage Collector
- FTP from ftp://ftp.parc.xerox.com/pub/gc
-
- High level vector operations
- Email:netlib@research.att.com
-
- InterViews - GUI class library developed by Stanford University
- FTP from ftp://interviews.stanford.edu/
-
- ISC366.ZIP - Interrupt Service Class (v. 3.66)
- FTP from ftp://oak.oakland.edu/pub/msdos/cpluspls/
-
- Kalman - A class library for Kalman filtering
- FTP from ftp://usc.edu/pub/C-numanal/kalman.tar.gz
- Email:skip@taygeta.oc.nps.navy.mil
-
- Lapack++ - C++ version of some of lapack fortran code
- FTP from ftp://netlib2.cs.utk.edu/lapack++/
- Author:J. Dongarra, R. Pozo, D. Walker
-
- LEDA, - A Library of Efficient Data Types and Algorithms
- FTP from ftp://ftp.mpi-sb.mpg.de/pub/LEDA/
- Email:stefan@mpi-sb.mpg.de
-
- libg++ - (GNU's C++ library)
- FTP from ftp://aeneas.mit.edu/pub/gnu/
-
- Lily (LIsp LibrarY) - Gives C++ programmers the capability to write LISP-style code
- FTP from ftp://sunsite.unc.edu/pub/packages/development/libraries/lily-0.1.tar.gz
-
- Libraries available via FTP (M-Z)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- MatClass - a C++ class for numerical computation
- FTP from ftp://pub/matclass/unix/pub/matclass/unix
- Email:chris.birchenhall@mailhost.mcc.ac.uk
-
- MATCOM - Matlab to C++ translator and matrix library
- FTP from ftp://rio.esm.vt.edu/mirror/matcom
- Email:yak@techunix.technion.ac.il
-
- Matrix - A C++ Matrix class
- FTP from ftp://ftp.cs.ucla.edu/pub/Matrix.tar.Z
- Email:edwin@cs.ucla.edu
-
- Matthew's Galib - A C++ Genetic Algorithm Library
- FTP from ftp://lancet.mit.edu/pub/ga/
-
- MetaKit - C++ classes for persistent structures
- FTP from ftp://ftp.simtel.net/pub/simtelnet/win3/prgm/m4kit10b.zip
- Email:jcw@meta4.nl
-
- molbio++ - A C++ library for molecular biosequence analysis
- FTP from ftp://golgi.harvard.edu/pub/CONTRIBUTIONS/molbio++
- Author:Keith Robison
-
- Motif++ - A wrapper-library, that encapsulates Motif widgets in C++ classes
- FTP from ftp://src.doc.ic.ac.uk/packages/motif++/motif++.28.jul.93.tar.gz
- Email:motif++-request@motif.hacktic.nl
-
- MTL110JE.ZIP - Multithreading class library
- FTP from ftp://oak.oakland.edu/pub/msdos/cplusplus/
-
- Newmat - A very thorough matrix class
- FTP from ftp://oak.oakland.edu/SimTel/msdos/cpluspls/newmat08.zip
- Email:robertd@kauri.vuw.ac.nz
-
- NIHCL - (National Institute of Health's C++ Library)
- FTP from ftp://alw.nih.gov/pub/nihcl.tar.Z
-
- nlmdl - A library for estimation of nonlinear models
- FTP from ftp://ccvr1.cc.ncsu.edu/pub/arg/nlmdl
- Email:arg@ccvr1.cc.ncsu.edu
-
- OATH - Object oriented Abstract Type Hierarchy
- FTP from ftp://csc.ti.com/pub/oath.tar.Z
-
- Objtran and Objdce
- FTP from ftp://wilma.cs.brown.edu/pub/Objtran.tar.Z
- Email:objtran-comment@fig.citib.com
-
- OBST - Persistent object management system
- FTP from ftp://gate.fzi.de/pub/OBST/
- Email:stone@fzi.de
-
- Octave - Matlab like interactive system for numerical computations
- FTP from ftp://ftp.che.utexas.edu/pub/octave/octave-M.N.tar.Z
- Email:jwe@che.utexas.edu
-
- Ode - Object database v2.0
- FTP from ftp://research.att.com./dist/ode2.0/2.0.oppbin.tar.Z
- Email:nhg@research.att.com
-
- ooMPEG - Berkeley MPEG decoder
- FTP from ftp://ftp.cs.brown.edu/pub/ooMPEG.tar.Z
- Email:lsh@cs.brown.edu
-
- OSE - A collection of programming tools and class libraries for C++
- FTP from ftp://cbr.dit.csiro.au/pub/SEG/ose
- Email:ose@nms.otc.com.au
-
- P++ - Parallel Programming Classes for C++
- FTP from ftp://ftp.c3.lanl.gov/pub/dquinlan/
- Email:dquinlan@lanl.gov
-
- ParLib++ - Parallel Programming Classes for C++:
- Email:David.Greco@crs4.it
-
- PARODY - C++ DATABASE LIBRARY
- FTP from ftp://ftp.mv.com/pub/ddj/1992.12/parody.zip
-
- pC++ - A preprocessor for C++ that implements a data parallel extension
- Email:gannon@cs.indiana.edu
-
- PDBlib - Library for modeling a macromolecular structure
- FTP from ftp://cuhhca.hhmi.columbia.edu/pub/programs/PDB/PDBlib/
- Email:system@cuhhca.hhmi.columbia.edu
-
- Presto - C++ routines for lightweight threads on multiprocessors.
- FTP from ftp://cs.washington.edu/pub/presto1.0.tar.Z
- Author:Brian N. Bershad, Edward D. Lazowska, Henry M. Levy
-
- Radix-2 - Fast Fourier Transform
- Email:netlib@research.att.com
-
- Range - C++ class for range arithmetic.
- FTP from ftp://math.tamu.edu/pub/range/range.tar.Z
- Author:Oliver Aberth and Mark J. Schaefer
-
- RTTI implementation
- FTP from ftp://invaders.dcrl.nd.edu/pub/software/rtti.tar.Z
- Email:axb@cse.nd.edu
-
- RTTI library
- FTP from ftp://invaders.dcrl.nd.edu/pub/software/rtti.tar.Z
- Email:axb@cse.nd.edu?
-
- SA - Library for simulated annealing
- FTP from ftp://usc.edu/pub/C-numanal/sa.zoo
- Email:skip@taygeta.oc.nps.navy.mil
-
- Sdeint
- FTP from ftp://usc.edu/pub/C-numanal/sdeint.tar.z
- Email:skip@taygeta.oc.nps.navy.mil
-
- SESAME - Neural net software ?
- FTP from ftp://ftp.gmd.de//gmd/as/sesame
- Author:C. Tietz
-
- simC - C/C++ function library for discrete simulation
- FTP from ftp://garbo.uwasa.fi/pc/c-lang/simc100.zip
- Email:tohcs@pobox.org.sg
-
- SIMEX - Helps develop discrete-event simulation models
- FTP from ftp://ftp.nmsr.labmed.umn.edu
- Email:jan@simvax.labmed.umn.edu
-
- Simpack - Tools for writing simulations with a EECS bias
- FTP from ftp://bikini.cis.ufl.edu/cis/tech-reports/tr92/tr92-022.ps.Z
- Email:fishwick@cis.ufl.edu
-
- SLASH - Small Perl-like List And String Handling class library
- FTP from ftp://ftp.netcom.com/pub/mo/morris/
- Email:morris@netcom.com
-
- SMURPH - A C++ library which could be useful for building a network simulator
- FTP from ftp://menaik.cs.ualberta.ca//pub/smurph/
-
- SOCKET++ - C++ iostream like library for sockets and pipes
- FTP from ftp://cs.ucl.ac.uk/coside/gnu/sockets++.tar.z
-
- Texas Persistant Store
- FTP from ftp://cs.utexas.edu/pub/garbage/texaspstore.ps
- Email:oops@cs.utexas.edu
-
- TOLKIEN - TOoLKIt for gENetics based applications
- Email:tang028@cs.cuhk.hk
-
- TSR100JE.ZIP - TSR class library
- FTP from ftp://garbo.uwasa.fi/pc/c-lang/
-
- Types 1.0
- FTP from ftp://oak.oakland.edu/SimTel/msdos/cpluspls/typesc10.zip
- Email:malpica@mailer.main.conacyt.mx
-
- Unibase Framework - toolkit designed to simplify network programming
- WWW http://bbs.csie.ntu.edu.tw/~jcwang/unibase/index.cgi
- Email:jcwang@csie.ntu.edu.tw
-
- Unidraw - A graphical editor building library
- FTP from ftp://interviews.stanford.edu/
-
- Updated G++ classes - A couple of functions that ought to be in the standard C++ environment
- Email:oleg@unt.edu
-
- valarray(Troy)
- FTP from ftp://ftp.cs.rpi.edu/pub/vandevod/Valarray
- Email:vandevod@cs.rpi.edu
-
- wxWindows - C++ class library for building Motif, Open Look, Windows 3.1 and NT applications
- FTP from ftp://ftp.aiai.ed.ac.uk/pub/packages/wxwin
- Email:J.Smart@ed.ac.uk
-
- XMS200JE.ZIP - XMS array class library
- FTP from ftp://garbo.uwasa.fi/pc/c-lang/
-
- XRLCAD - CXrL CAD toolset
- WWW http://www.xraylith.wisc.edu/~khan/software/xrlcad/xrlcad.html
- Email:khan@xraylith.wisc.edu
-
- YACL - Yet Another Class Library
- FTP from ftp://ftp.cs.sc.edu/pub/yacl
- Email:sridhar@usceast.cs.sc.edu
-
- Tools for C++ Programmers
- ~~~~~~~~~~~~~~~~~~~~~~~~~
- Cback - Cfront optimiser
- Email:al@newcode.com
-
- Classdoc - AWK package to produce documentation from C++ source
- Email:dag@control.lth.se - Mail Dag Bruck
-
- DocClass - Generates class documentation from source files
- FTP from ftp://www.ashmount.com/trumphurst/docclass/docclass.txt - Text description
- Email:docclass@trmphrst.demon.co.uk - Mail the author
-
- Libraries with no known FTP site
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Algebra - Equation editor
- Email:np26hb@mail.telepac.pt - Rui H F Azevedo
-
- DCE++ - A C++ API for Programming Distributed Systems
- FTP from ftp://hal.com/dce++/
- Email:arjun@hal.com
-
- GenTools - A Computational Genomic Tool Suite
- Email:sarah@chpc.utexas.edu
-
- Source code from books
- ~~~~~~~~~~~~~~~~~~~~~~
- Bruce Eckel - Thinking in C++
- FTP from ftp://oak.oakland.edu/SimTel/msdos/cpluspls/eckelt03.zip
- Email:eckel@aol.com
-
- Coplien - Advanced C++ Programming Styles and Idioms
- FTP from ftp://netlib.att.com/netlib/c++/idioms
-
- Hansen - C++ Answers book
- FTP from ftp://netlib.att.com/netlib/c++/answerbook
-
- Smith - Object Oriented Software in C++
- FTP from ftp://unix.brighton.ac.uk/pub/mas
- Email:mas@unix.brighton.ac.uk
-
- Other places to look for details of C++ libraries
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ASSET
- WWW http://source.asset.com/
- Email:info@source.asset.com
-
- comp.object FAQ
- FTP from ftp://rtfm.mit.edu/pub/usenet-by-group/comp.object/
- Newsgroup:comp.object
-
- comp.windows.misc - Portable GUI-software FAQ
- FTP from ftp://rtfm.mit.edu/pub/usenet-by-group/comp.windows.misc/
- Newsgroup:comp.windows.misc
-
- ftp.th.darmstadt.de
- FTP from ftp:ftp.th-darmstadt.de/pub/programming/languages/C++/c++-products/
-
- numcomp-free-c.gz
- FTP from ftp://usc.edu/pub/C-numanal/numcomp-free-c.gz
-
- Useful ftp sites
- ~~~~~~~~~~~~~~~~
- Current CUG Library Catalog
- FTP from ftp://cdrom.com//pub/cdrom/cdroms/cug/capsule.txt
-
- ftp.luth.se
- FTP from ftp://ftp.luth.se/pub/languages/c++/ClassLibs/
-
- ftp.th.darmstadt.de
- FTP from ftp://ftp.th-darmstadt.de/pub/programming/languages/C++/
-
- FTP/Mail gateways - Obtaining FTP files via email
- Email:ftpmail@grasp.insa-lyon.fr
- Email:ftpmail@decwrl.dec.com
-
- Netlib
- Email:netlib@nac.no
- Email:netlib@ornl.gov
- Email:netlib@research.att.com
-
- Simtel
- FTP from ftp://ftp.simtel.net/pub/simtelnet/msdos/cplusplus/
-
- Source code newsgroups
- FTP from ftp://ftp.uu.net/usenet/
-
- Commercial libraries (A-N)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~
- Aspect
- Tel:(719)527-9700
-
- Booch Components
- Tel:408-496-3700
-
- C++ Data Object Library - Data structures combined with automatic persistence
- Email:jiri@debra.dgbt.doc.ca
-
- C++/Views 3.0.5
- WWW http://www.intersolv.com
- Email:idsinfo@intersolv.com
-
- Classix
- Email:info@roguewave.com
-
- CommonPoint Application System - Comprehensive C++ class library for writing portable GUI applications
- WWW http://www.taligent.com/
- Postal address:Taligent, Inc., Cupertino, CA
-
- CommonView - Iconic user interface from Glockenspiel
- Tel:(516) 342-2308
-
- CP Graphics - CP Graphics Library for Windows
- WWW http://www.tne.net.au/cp
- Email:adavidovic@nexus.edu.au - Technical support
-
- Crusher! - Data Compression Toolkits
- WWW http://www.dcmicro.com
- Email:info@dcmicro.com
-
- DiaViews++
- Email:info@ootec.isar.de
-
- Distinct TCP/IP - TCP/IP for Windows Software Development Kit
- Email:mktg@distinct.com
-
- DV Centro - C++ graphics framework for building visual language applications
- WWW http://www.dvcorp.com
- Email:info@dvcorp.com
-
- fACTs++ Class Library - Financial Application Construction Tools in C++
- WWW http://www.objectiveEdge.com/
- Email:info@objectiveEdge.com
-
- G-BASE/GTX (MATISSE) - Object Oriented Database
- Email:info@odb.com
-
- Galaxy
- Email:galaxy@visix.com
-
- GEMSTONE Object Oriented Database
- Email:marcs@slc.com
-
- Generic++
- Email:info@ootec.isar.de
-
- Greenleaf ArchiveLib - C/C++ library for data compression/archiving
- WWW http://www.gleaf.com/~gleaf.com
- Email:info@gleaf.com
-
- Greenleaf Comm++
- WWW http://www.gleaf.com/~gleaf.com
- Email:info@gleaf.com
-
- Guild
- Tel:(415) 513-6650
-
- ICpak101, ICpak201
-
- IDB - Object Databases
- Tel:412-963-1846
-
- ILOG BROKER - Distributed Object Computing
- WWW http://www.ilog.fr
- Email:info@ilog.com.sg
-
- ILOG DB LINK - Connect RDBMS to C++ applications
- WWW http://www.ilog.fr
- Email:info@ilog.com.sg
-
- ILOG RULES - Data monitoring in real-time environments
- WWW http://www.ilog.fr
- Email:info@ilog.com.sg
-
- ILOG SERVER - C++ object server implementing real-time groupware applications
- WWW http://www.ilog.fr
- Email:info@ilog.com.sg
-
- ILOG SOLVER - Constraint reasoning library
- WWW http://www.ilog.fr
- Email:info@ilog.com.sg
-
- ILOG TALK - Object-oriented dynamic language
- WWW http://www.ilog.fr
- Email:info@ilog.com.sg
-
- ILOG VIEWS - C++ library and editor to design Very Graphical User Interfaces
- WWW http://www.ilog.fr
- Email:info@ilog.com.sg
-
- ImageSoft - Object/Engineering C++ class library supporting simulation.
- Email:mcdhup!image!object
-
- KALA - Object Oriented Database
- Email:sss@world.std.com
-
- Libsetl - programming symbolically in C++
- FTP from ftp://cattle.cs.nyu.edu/pub/libsetl/
- Email:liuz@cs.nyu.edu - Zhiqing Liu
-
- Linpack.h++ - The jewel of C++ math classes.
- Email:info@roguewave.com
-
- M++
- Tel:206-637-9426
-
- MacApp (application development toolkit)
-
- MainWin
-
- Matrix.h++ - includes all the functionality of Math.h++.
- Email:info@roguewave.com
-
- Memory Tuning System (MTS) - Fast, efficient memory allocator
- Email:al@newcode.com
-
- NeoAccess Developer's Toolkit - Cross-platform object database engine for C++ development
- FTP from ftp://ftp.neologic.com/users/neologic/
- Email:neologic@neologic.com
-
- NetClasses++ - C++ classes for message passing environments:
- Tel:(415) 572-0200
-
- NeXTStep - application development toolkit
-
- NuGraf - Deveoper's 3D Toolkit
- WWW http://www.okino.com
- Email:sales@okino.com
-
- Commercial libraries (O-Z)
- ~~~~~~~~~~~~~~~~~~~~~~~~~~
- ObjectBuilder - GUI library
- Tel:1-800-933-5558 x4224 (Kris Gottschalk)
-
- Objective Grid - Visual C++/MFC grid control
- WWW http://www.unx.com/~stingray
- Email:stingsoft@aol.com
-
- Objectivity/DB - Object Oriented Database
- Email:info@objy.com
-
- OBJECTSTORE - Object Oriented Database
- Tel:44-793-486111
-
- ObjectViews
-
- Octo+ - Extenstion library to MFC
- WWW http://www.periphere.be
-
- ONTOS - Object Oriented Database
- Tel:+44 625 539 903
-
- Open Dialogue
-
- Open Interface Version 3.0
- Tel:(415) 321-4488
-
- OpenUI - Another GUI builder
- Tel:(408) 730-2626
-
- ORION/ITASCA - Object Oriented Database
- Email:doug@itasc.com
-
- OS Object Oriented Database
- Email:didier@o2tech.fr
-
- Persistence - Access to a relational database from a C++ object model
- Tel:415.341.7733
-
- POET - Object Oriented Database
- Email:poet@bks.de
-
- Presentation Services Manager UI library
- Tel:+61 3 646 7100
-
- SEC++ - Visual C++/MFC controls
- WWW http://www.unx.com/~stingray
- Email:stingsoft@aol.com
-
- SOFTPRO TOUCH - GUI C++ class library for OS/2:
- Email:ffu@softpro.de
-
- StarView - A Portable C++ Class Library for Graphical User Interfaces
- Email:svinfo@stardiv.de
-
- Tools.h++ - Rogue Wave tools library.
- Email:info@roguewave.com
-
- USL C++ Standard Components
- Email:larry_bouffard@novell.com
-
- VERSANT - Object Oriented Database
- Email:aflynn@osc.com
-
- ViewKit ObjectPak - application framework for developing OSF/Motif and CDE applications using C++
- WWW http://www.ics.com/
- Email:info@ics.com
-
- Warne's Garbage Collector (WGC)
- Email:kevinw@reflective.com
-
- Wind/U-MFC
- WWW http://www.bristol.com
- Email:info@bristol.com
-
- WinSockets++ 1.1 - A C++ class library for WinSockets.
- Email:troy@cais.com
-
- WNDX - Graphical User Interface development environment
- WWW http://www.wndx.com/
- Email:sales@wndx.com
-
- XVT Portability Toolkit
- Email:info@xvt.com
-
- zApp Developer's Suite V2.2
- Email:sales@inmark.com
-
- ZGRAF - C++ Multi-Platform Graph Toolkit
- WWW http://ourworld.compuserve.com/homepages/zgraf
- Email:70742.1356@compuserve.com
-
- Zinc V4.1
- WWW http://www.zinc.com
- Email:tech@zinc.com
-
- Other commercial sources of C++ code
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- EMS CD
- Email:rbakerpc@aol.com
-
- ISCL CD ROM from ImageSoft
- Email:mcdhup!image!iscl
-
- USL UNIX Toolchest - An electronic catalog for browsing and ordering source software
- Tel:800-462-8146, option #2.
-
- Trumphurst Home Page http://homepages.enterprise.net/nikki/
- Web version of this list http://homepages.enterprise.net/nikki/cpplibs1
- Mail amendments or additions to this list to cpplibs@trmphrst.demon.co.uk
- The C++ Usenet Newsgroup is comp.lang.c++
-
- Copyright (c) 1996 Nikki Locke, Trumphurst Ltd.
- Permission is granted to distribute over the Internet without charge.
- The author's permission is required (and usually given) to distribute
- in any other way, including on CD.
- Mail the author at faqdist@trmphrst.demon.co.uk for permission to distribute
-
- --
- Nikki Locke, Trumphurst Ltd. (PC & Unix consultancy, free & shareware software)
- cpplibs@trmphrst.demon.co.uk http://homepages.enterprise.net/nikki/cpplibs1.html
-